﻿using System;
using System.Collections.Generic;
using MessagePack;

namespace OutputLogControl
{
	// Token: 0x0200017F RID: 383
	[MessagePackObject(true)]
	public class LogInfo
	{
		// Token: 0x060009E8 RID: 2536 RVA: 0x00039D98 File Offset: 0x00037F98
		public LogInfo()
		{
			this.tag = "OutputLog";
			this.version = new Version("1.0.0");
			this.dictLog = new Dictionary<string, List<LogData>>();
		}

		// Token: 0x17000135 RID: 309
		// (get) Token: 0x060009E9 RID: 2537 RVA: 0x00039DC8 File Offset: 0x00037FC8
		// (set) Token: 0x060009EA RID: 2538 RVA: 0x00039DD0 File Offset: 0x00037FD0
		public string tag { get; set; }

		// Token: 0x17000136 RID: 310
		// (get) Token: 0x060009EB RID: 2539 RVA: 0x00039DDC File Offset: 0x00037FDC
		// (set) Token: 0x060009EC RID: 2540 RVA: 0x00039DE4 File Offset: 0x00037FE4
		public Version version { get; set; }

		// Token: 0x17000137 RID: 311
		// (get) Token: 0x060009ED RID: 2541 RVA: 0x00039DF0 File Offset: 0x00037FF0
		// (set) Token: 0x060009EE RID: 2542 RVA: 0x00039DF8 File Offset: 0x00037FF8
		public Dictionary<string, List<LogData>> dictLog { get; set; }

		// Token: 0x040009CE RID: 2510
		public const string LogTag = "OutputLog";

		// Token: 0x040009CF RID: 2511
		private const string LogVersion = "1.0.0";
	}
}
